package module.model;

import common.model.BaseModel;
import org.hibernate.annotations.Proxy;

import javax.persistence.*;
import java.util.Date;

/**
 * 资料标准值
 */
@Entity
@Table(name = "assessment_standard_value")
@Proxy(lazy = false)
@SqlResultSetMappings(value = { @SqlResultSetMapping(name = "AssessmentStandardValueModelMapping", entities = { @EntityResult(entityClass = AssessmentStandardValueModel.class) }) })
public class AssessmentStandardValueModel extends BaseModel {
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    @Column(name = "STANDARD_VALUE_ID")
    private Long standardValueId;

    @Column(name = "STANDARD_NAME")
    private String standardName;

    @Column(name = "STANDARD_VALUE")
    private Integer standardValue;

    @Column(name = "DATA_ID")
    private Long dataId;

    @Column(name = "CREATE_TIME")
    private Date createDate;

    @Column(name = "CREATE_USER_ID")
    private Long createUserId;

    public Long getDataId() {
        return dataId;
    }

    public void setDataId(Long dataId) {
        this.dataId = dataId;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Long getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }

    public Long getStandardValueId() {
        return standardValueId;
    }

    public void setStandardValueId(Long standardValueId) {
        this.standardValueId = standardValueId;
    }

    public String getStandardName() {
        return standardName;
    }

    public void setStandardName(String standardName) {
        this.standardName = standardName;
    }

    public Integer getStandardValue() {
        return standardValue;
    }

    public void setStandardValue(Integer standardValue) {
        this.standardValue = standardValue;
    }
}
